alexwlchan's Repositories
100 repositories
add-cover-to-ao3-files
Add auto-generated cover images to EPUB files downloaded from AO3 (the Archive of Our Own)
β 1
π Public
add_sierra_check_digit
A CLI tool to get the check digit for a Sierra record number
β 0
π Public
π¦ Archived
alexwlchan
My GitHub profile README, plus issues that affect all my repos
β 1
π Public
alexwlchan.net
Source code and plugins for my website, a static site built with Jekyll
β 57
π Public
alfred-web-links
A script for creating shortcuts for web links/searches in Alfred
β 1
π Public
π¦ Archived
alfred_shortcuts_github
An Alfred workflow that links to GitHub repos I use regularly
β 6
π Public
ao3
A scripted Python interface to some of the data on AO3
β 87
π Public
π¦ Archived
Apps1
An incubator for math ed apps based on AngularJS
β 0
π Public
archive-tweets
Update a local archive of your tweets.
β 3
π Public
π¦ Archived
art-from-spanning-trees
No description
β 2
π Public
π¦ Archived
asexual
π€π Asexual Pride in GitHub repository languages
β 59
π Public
π¦ Archived
auto_merge_my_pull_requests
A GitHub Action for automatically merging my pull requests on personal repos
β 10
π Public
π¦ Archived
aws-age-analyzer
A tool for recruiters to check how old an AWS service is
β 1
π Public
aws-architecture-icon-browser
A web app that lets me search for AWS Architecture Icons by name
β 6
π Public
aws_console_alfred_shortcuts
An Alfred workflow to quickly switch between roles in the AWS console
β 0
π Public
π¦ Archived
aws_scripts
Scripts for doing useful things in AWS
β 3
π Public
backup-goodreads
A script for backing up reviews from your Goodreads account
β 5
π Public
π¦ Archived
backup-instapaper
A script for backing up bookmarks from your Instapaper account
β 9
π Public
π¦ Archived
backup-pinboard
Create a local backup of your Pinboard backups
β 57
π Public
π¦ Archived
backup-slack
A script for backing up your message history from Slack
β 64
π Public
π¦ Archived
backup_tumblr
Scripts for backing up your posts, likes and media files from Tumblr
β 20
π Public
π¦ Archived
blackbirdpy
Generate embedded HTML tweets in Python. Can be imported as a module or run from the command line.
β 0
π Public
π¦ Archived
blink-photo-reviewer
Reviewing my photos from Photos.app with blink diffs and keyboard shortcuts
β 18
π Public
books.alexwlchan.net
A site to track what I've been reading :books:
β 19
π Public
brightness_adjust
A command-line tool to show a selection of darker/lighter variants of a given colour
β 0
π Public
chives
Utility functions for working with my local media archives
β 0
π Public
clipatron
A script to automate video clipping using ffmpeg βοΈ πΌ βοΈ
β 2
π Public
π¦ Archived
color
Color tools for Ruby.
β 0
π Public
colour-scheme
Theme files for my personal colour scheme
β 0
π Public
concurrently
A snippet for running multiple, concurrent invocations of a Python function
β 23
π Public
contributions-graph
A Python clone of GitHubβs Contributions graph
β 101
π Public
π¦ Archived
cpython
The Python programming language
β 0
π Public
create_thumbnail
A simple command-line tool for creating image thumbnails
β 10
π Public
detect-use-of-vendored-requests
Detect use of deprecated `from botocore.vendored import requests` in your AWS Lambda functions
β 1
π Public
π¦ Archived
dockerfiles
A collection of useful Dockerfiles and Dockerfile snippets
β 0
π Public
π¦ Archived
docstore
Organising my scanned documents and reference files with keyword tagging
β 78
π Public
dominant_colours
A CLI tool to find the dominant colours in an image π¨
β 107
π Public
download_youtube_likes
Get a list of all the videos youβve liked on YouTube
β 3
π Public
drangreport
LaTeX style files for reports.
β 3
π Public
π¦ Archived
ebook-catalogue
A tiny script for managing my ebook collection
β 0
π Public
empty
An empty repo for testing Buildkite pipelines
β 0
π Public
emptydir
Look for empty (or nearly empty) directories and delete them
β 5
π Public
filecmp2
Are these two files the same? Explicit file comparisons in Python
β 1
π Public
π¦ Archived
finduntaggedtumblrposts.com
A site for finding untagged Tumblr posts
β 25
π Public
fishconfig
My shell config files, including my prompt :fish:
β 0
π Public
π¦ Archived
flickr-photos-api
Look up information about photos and collections of photos from Flickr
β 0
π Public
flickr-stuff
Scripts for accessing and uploading to Flickr.
β 0
π Public
π¦ Archived
flickr-url-parser
Enter a Flickr URL, and find out what sort of URL it is (single photo, album, gallery, etc.)
β 0
π Public
get-mobi-cover-image
A script for getting cover images from ebooks in the .mobi format
β 9
π Public
π¦ Archived
get_live_text
Get text from an image using Apple's built-in "Live Text" feature
β 13
π Public
github-actions-sandbox
A repo for me to play with GitHub Actions stuff
β 0
π Public
github-code-search
A proof-of-concept code search for GitHub that de-duplicates results
β 12
π Public
π¦ Archived
gumdrop
No description
β 0
π Public
handling-http-429-with-tenacity
An example of how to use tenacity to retry HTTP 429 errors in Python
β 16
π Public
happybackgrounds
Create simple wallpapers and backgrounds based on Font Awesome icons. For @katef
β 7
π Public
π¦ Archived
highlight-twitter-alt-text
Tools to highlight the (in)accessibility of my Twitter timeline
β 27
π Public
π¦ Archived
hot-chocolate
A Python-based static site generator designed for lightweight sites
β 1
π Public
π¦ Archived
html-archiver
A Python script for creating a self-contained HTML archive of a webpage
β 2
π Public
π¦ Archived
hurley
Find links between podcasters, a la Kevin Bacon
β 12
π Public
π¦ Archived
iam-policy-document-tester
Create short-lived, temporary roles for experimenting with AWS IAM policy documents
β 8
π Public
ideas-for-inclusive-events
Source code for my list of ideas for running inclusive, accessible and welcoming tech events
β 5
π Public
imageviewer
Turning a folder of images into a grid I can scroll in my browser
β 1
π Public
imessage-archive
Scripts for parsing the iOS message database and getting a useful archive
β 22
π Public
π¦ Archived
inquire_tag_autocomplete
Ask users to pick from a list of tags (or create new tags) on the command-line
β 0
π Public
ipic
Python script for searching and downloading images from the iTunes, App, and Mac App Stores.
β 1
π Public
π¦ Archived
itpe
Scripts for generating the master post for ITPE (the Informal Twitter Podfic Exchange)
β 0
π Public
π¦ Archived
javascript-data-files
Work with JSON which is stored as a value in a JavaScript file
β 2
π Public
jekyll
:globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby
β 0
π Public
junkdrawer
A repo for things that don't have a better place to go
β 13
π Public
keyring
No description
β 0
π Public
lazyreader
Lazy reading of file objects for efficient batch processing
β 10
π Public
π¦ Archived
library-lookup
Finding books that are available in nearby branches of my public lending library
β 4
π Public
lorenz-wheels
Some experiments with TikZ for illustrating Lorenz cipher wheels
β 0
π Public
π¦ Archived
masonry-viewer
A small toy app for me to play with CSS Grid 3, aka "Masonry" Layout
β 0
π Public
π¦ Archived
maths-courses
Printed notes for a selection of my university maths courses
β 4
π Public
π¦ Archived
nash
Note as HTML
β 0
π Public
nextjs-pageweight-analyser
A small script for analysing the page weight and props of Next.js apps
β 6
π Public
notebook.alexwlchan.net
Source code for my notebook, a static site built with Jekyll
β 0
π Public
π¦ Archived
notes-export
Export HTML copies of Apple Notes
β 85
π Public
π¦ Archived
obsidian-simple-gallery
See all the images in your vault
β 9
π Public
overcast-downloader
Download the audio files for every podcast you've listened to in Overcast π§
β 25
π Public
π¦ Archived
pint
Prometheus rule linter/validator
β 0
π Public
positional-only-parameters
Donβt wait for PEP 570! Get positional-only parameters in pre-3.8 Pythons
β 0
π Public
π¦ Archived
proposals
Bluesky proposal discussions
β 0
π Public
pygmentizr
A web app for applying syntax highlighting to code using the Pygments library
β 0
π Public
π¦ Archived
python-taskpaper
A Python module for interacting with TaskPaper documents
β 11
π Public
π¦ Archived
q.go
Print debugging to a dedicated file for Go
β 0
π Public
rainbow-hearts
A web app for generating pride-themed linked hearts π
β 3
π Public
π¦ Archived
rainbow-valknuts
A web app for generating pride-themed Norse valknuts π
β 1
π Public
π¦ Archived
randline
Get a random selection of lines in a file using reservoir sampling
β 0
π Public
rot13-for-alfred3
rot13 text cipher implementation for Alfred 3 with active ciphering
β 0
π Public
π¦ Archived
rust-on-glitch
Some experiments in running Rust binaries with different Linux targets on Glitch
β 0
π Public
s3_summary_spreadsheet_script
A script to get a summary spreadsheet of your S3 buckets: how many objects/bytes are in each bucket?
β 9
π Public
π¦ Archived
safari-webarchiver
Save web pages as Safari webarchive files from the command line
β 152
π Public
π¦ Archived
safari.rs
Command-line utilities for interacting with Safari on macOS
β 23
π Public
π¦ Archived
scheduled-screenshots
Regular screenshots of the homepage of my website
β 4
π Public
scripts
My collection of helpful scripts, personal tools, and shell config
β 34
π Public
silver-nitrate
A collection of Python utilities shared across Flickr Foundation projects
β 0
π Public
smartypants.rs
[WIP] Translate plain ASCII punctuation characters into βsmartβ typographic punctuation HTML entities
β 0
π Public
π¦ Archived
snippets
My text expansion snippets for faster typing
β 1
π Public